package algorithms;

import java.util.ArrayList;

import templates.Operator;
import templates.State;

public interface Strategy<Template> {
	void execute(State<Template> iState,ArrayList<State<Template>> fStates,ArrayList<Operator<Template>> opr,String log);
	
}
